massive amounts/quantities - Allemand Anglais Dictionnaire